self respecting - French English Dictionary